 /* css reset*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td { margin:0; padding:0; }
body { background:#fff; color:#2c3135; font-size:14px; font-family: 微软雅黑,Verdana, Arial, Helvetica, sans-serif; }
td,th,caption { font-size:14px; }
h1, h2, h3, h4, h5, h6 { font-weight:normal; font-size:100%; }
address, caption, cite, code, dfn, em, strong, th, var { font-style:normal; font-weight:normal;}
a { color:#2c3135; text-decoration:none; }
a:hover { text-decoration:none; }
img { border:none; }
ol,ul,li { list-style:none; }
input, textarea, select, button { font:14px Verdana,Helvetica,Arial,sans-serif; }
table { border-collapse:collapse; }
html {overflow-y: scroll;}
/* css common */
.cl:after {content: "."; display: block; height:0; clear:both; visibility: hidden;}
.cl{ *zoom:1; }
.z{ float:left;}
.y{ float:right;}
.wp{ width:1200px; margin:0 auto;}
body{ width:100%; overflow:hidden;} 
code{ font-family: 微软雅黑,Verdana, Arial, Helvetica, sans-serif;}


/*头部*/
.toptb{ background:#0b6db4; height:40px;}
.toptb .z{ height:40px; line-height:40px;}
.toptb .z span{ padding-left:17px; font-size:16px; color:#fff; background:url(../images/icon_15.jpg) no-repeat 0 center; margin-left:7px;}
.toptb .y{ width:200px; height:25px; background:url(../images/icon_14.jpg) no-repeat; margin-top:7px;}
.toptb .y input{ width:170px; float:left; background:0; border:0; text-indent:22px; padding:5.5px 0 5px; font-size:11px; color:#bbbbbb; }
.toptb .y a{ width:30px; height:25px; display:block; float:left;}

.hdc{}
.hdc h2{ margin-top:16px; float:left; margin-left:2px;}
.nav{ float: right; padding-top:86px;}
.nav ul{}
.nav li{border-bottom:#fff solid 3px; float:left;  margin-left:15px; width:120px; text-align:center; position:relative;}
.nav li a{ color:#161616; font-size:16px; display:block; padding-bottom:15px;}
.nav li.on,.nav li.a{ border-bottom:#0a6db4 solid 3px;}
.nav li.on a,.nav li.a a{ color:#0f67a8;}
.t_nav{ position:absolute; top:40px; left:0; width:120px; z-index:1000; background:#fff; display:none;}
.t_nav a{ width:120px; height:39px; line-height:39px; padding-bottom:0 !important; font-size:16px; color:#0a6db4; text-align:center;}
.t_nav a:hover{ border:0; background:#0a6db4; color:#fff !important;}
.nav li.on .t_nav{ display:block;}
/*底部*/
.footer{}
.footer_t{ background:#f3f8fb; padding:80px 0;}
.footer_t ul{ width:120%;}
.footer_t li{ float:left; margin-right:199px; text-align:center; font-size:18px;}
.footer_t li p{ line-height:43px;}
.footer_t li:nth-child(4){ margin-right:0;}

.footer_b{ background:#353842; padding-top:42px; padding-bottom:60px;}
.footer_b .fb_1{ margin-top:39px; margin-bottom:9px;}
.footer_b .fb_1 a{ margin-right:16px;}
.footer_b .fb_2{color:#fff; font-size:14px;}
.footer_b .fb_3{color:#fff; font-size:14px;}
.footer_b .fb_2 a{ color:#fff;}
.footer_b .fb_2 span{ padding:0 2px;}
.footer_b .y{ color:#fff; text-align:center; width:317px;border-right:#4a4c55 solid 2px; border-left:#4a4c55 solid 2px;}
.footer_b .fby_1 span{ line-height:22px; padding-left:25px; background:url(../images/icon_32.jpg) no-repeat 0 center; font-size:18px;}
.footer_b .fby_2{ font-size:28px; font-weight:100; padding:27px 0 23px;}
.footer_b .fby_3{ font-size:14px;}





/*首页*/
.main_visual{position:relative;height:640px;}
.main_image {width:100%; height:640px; border-top:1px solid #d7d7d7; overflow:hidden; margin:0 auto;}
.main_image ul {width:9999px; height:640px; overflow:hidden; position:absolute; top:0; left:0}
.main_image li {float:left; width:100%; height:640px;}
.main_image li span {display:block; width:100%; height:640px}
.main_image li a {display:block; width:100%; height:640px}

div.flicking_con {width:100%; position:absolute; left:0; bottom:52px;z-index:999; text-align:center;}
div.flicking_con .flicking_inner {height:21px} /* 121126 */
div.flicking_con a { width:21px; height:21px; margin-right:31px; background:url('../images/btn_main_img.png') 0 0 no-repeat; display: inline-block; text-indent:-8000px}
div.flicking_con a.on {background-position:0 -21px}
#btn_prev,#btn_next{z-index:11111;position:absolute;display:block;width:73px!important;height:74px!important;top:50%;margin-top:-37px;display:none; overflow:hidden;}
#btn_prev{background:url(../images/hover_left.png) no-repeat left top;left:100px;}
#btn_next{background:url(../images/hover_right.png) no-repeat right top;right:100px;}
.main_title{ background:url(../images/icon_b.png); height:40px; line-height:40px; color:#e0e0e0; position:absolute; bottom:0; width:100%; left:0;}
.main_image li .main_title a{height:40px; line-height:40px;}
/**/
.index_title{ text-align:center; padding-top:60px;}
.index_title h3{ font-size:36px; font-weight:300;}
.index_title p{ font-size:20px;font-weight:300;}

.index_box_about{ font-size:16px; text-align:center; padding-top:22px; line-height:24px;}
.index_box_about  p{ margin-top:46px;}
.index_box_about a{ display:inline-block; width:130px; line-height:40px; color:#fff; font-size:18px; height:40px; background:url(../images/icon_13.jpg) no-repeat 0 center; text-indent:22px;}


.index_box_2{ height:304px; background:url(../images/index_10.jpg) no-repeat center 0; margin-top:45px;}

.index_box_3{ background:#f3f8fb;}
.index_news{ margin-top:50px;}
.index_news_box { width:553px;}
.index_news_box dl{ height:200px; border-bottom:#caced1 solid 2px; padding-bottom:22px;}
.index_news_box .m{ height:200px; margin-right:18px; width:200px; overflow:hidden; float:left;}
.index_news_box .m img{ height:100%;} 
.index_news_box dt{ font-size:18px; margin-bottom:20px;}
.index_news_box dd{ color:#6a6d70; line-height:26px;}
.index_news_box dd p{ margin-bottom:30px; height:104px;}

.index_news_box ul{ padding:23px 0 73px;}
.index_news_box ul li{ background:url(../images/icon_8.jpg) no-repeat 0 center; padding-left:25px; height:40px; line-height:40px;}
.index_news_box ul li a{ font-size:18px;}
.index_news_box ul li em{ color:#6a6d70; float:right; font-size:14px;}


.index_box_4{ padding-bottom:85px;}
.index_pc_more{ margin-top:13px; margin-bottom:38px; text-align:right;}
.index_pc_more a{ width:130px; height:40px; line-height:40px; text-align:left; display:inline-block; background:url(../images/icon_11.jpg) no-repeat; text-indent:40px; font-size:18px; color:#9a9ba0;}

/**/
.owl-carousel .owl-wrapper::after {
    clear: both;
    content: ".";
    display: block;
    height: 0;
    line-height: 0;
    visibility: hidden;
}
.owl-carousel {
    display: none;
    position: relative;
    width: 100%;
}
.owl-carousel .owl-wrapper {
    display: none;
    position: relative;
}
.owl-carousel .owl-wrapper-outer {
    overflow: hidden;
    position: relative;
    width: 100%;
}
.owl-carousel .owl-wrapper-outer.autoHeight {
    transition: height 500ms ease-in-out 0s;
}
.owl-carousel .owl-item {
    float: left;
}
.owl-controls .owl-page, .owl-controls .owl-buttons div {
    cursor: pointer;
}
.owl-controls {
    -moz-user-select: none;
}
.grabbing {
    cursor: url("grabbing.png") 8 8, move;
}
.owl-carousel .owl-wrapper, .owl-carousel .owl-item {
    backface-visibility: hidden;
    transform: translate3d(0px, 0px, 0px);
}
.owl-carousel .owl-wrapper-outer{ width:1170px; overflow:hidden; margin-left:15px;}
.owl-item h3{ font-size:18px; padding-top:10px; height:50px;}
.owl-item .m{ height:200px; width:270px; overflow:hidden; position:relative;}
.owl-item .m span{height:200px; width:270px; background:url(../images/icon_a.png) no-repeat; display:none; position:absolute; left:0;top:0;}
.owl-item p{ background:url(../images/icon_12.jpg) no-repeat right center; border-bottom:#edeef2 solid 1px; padding:5px 0; width:270px;}
.owl-item a{ display:block; width:270px;}
.owl-item a:hover p{ border-bottom:#0a6db4 solid 2px;}
.owl-item a:hover span{ display:block;}
.owl-pagination{ height:12px; margin-top:46px; text-align:center;}
.owl-page{ height:12px; width:12px; display:inline-block; background:url(../images/icon_9.jpg) no-repeat; margin-right:26px;}
.owl-page.active{ background:url(../images/icon_10.jpg) no-repeat;}

/*关于我们*/
.about{ padding-bottom:85px;}
.about_kv{ background:url(../images/about_kv.jpg) no-repeat center 0; height:303px; margin-bottom:10px;}

.about_box{ margin-top:82px;}
.about_mn{ width:780px; float:left; line-height:29px; font-size:16px; color:#353232;}
.about_sd{ width:385px; float:right;}


/*zxzx*/
.news{ background:#ebf5f9 url(../images/icon_20.jpg) no-repeat right 303px; padding-bottom:30px;}
.news_kv{ background:url(../images/news_kv.jpg) no-repeat center 0; height:303px;}
.news_nav{ height:40px; margin:35px 0;}
.news_nav li{ height:40px; width:130px; line-height:40px; float:left; text-align:center; margin-right:29px; border-radius:30px; border:#505052 solid 1px;}
.news_nav li.a{ background:#4c4c4c;}
.news_nav li.a a{ color:#fff;}
.news_nav li a{ color:#4c4c4c; font-size:20px;}

.news_list{padding-bottom:1px; padding-bottom:58px;}
.news_list li{ background:#fff; border:#d7dee2 solid 1px; margin-bottom:7px; padding:7px 27px 0;}
.news_list li .more{ height:41px; line-height:41px; border-bottom:#d3d3d3 solid 1px;}
.news_list li .more a{ float:right; padding-right:23px; background:url(../images/icon_16.jpg) no-repeat right center;}
.news_list li dl{ height:243px; margin:30px 0;}
.news_list li .m{ height:243px; float:left; margin-right:17px; width:364px; overflow:hidden;}
.news_list li .m img{ height:100%;}
.news_list li dt{ margin-bottom:25px;}
.news_list li dt a{ font-size:20px; color:#4c4c4c;}
.news_list li dd{ color:#6a6d70;}
.news_list li dd p{ line-height:28px; margin-bottom:25px;}
.news_list li dd span{ color:#a7a7a7; line-height:19px;}

.views,.replies,.share{ font-size:12px; margin-right:10px;}
.views{ background:url(../images/icon_17.jpg) no-repeat 0 0; padding-left:25px; margin-left:20px;}
.replies{ background:url(../images/icon_18.jpg) no-repeat 0 0; padding-left:20px;}
.share{ background:url(../images/icon_19.jpg) no-repeat 0 0 !important; padding-left:13px; display:inline-block !important; height:auto !important;}
.bdshare-button-style2-16::after{ display:inline-block !important;}
.bdsharebuttonbox .bds_more{ text-indent:-80000px; float:none !important;}

.news_hot{ padding:27px; background:#fff; border:#d7dee2 solid 1px;}
.news_hot ul{ border-top:#d3d3d3 solid 1px;}
.news_hot li{ height:64px; line-height:64px; border-bottom:#e1e2e2 dashed 1px; width:515px; float:left; margin-right:59px;padding-left:27px; background:url(../images/icon_8.jpg) no-repeat 0 center;}
.news_hot li:nth-child(2),
.news_hot li:nth-child(4),
.news_hot li:nth-child(6),
.news_hot li:nth-child(8),
.news_hot li:nth-child(10){ margin-right:0;}
.news_hot li a{ font-size:18px;}
.news_hot li span{ color:#a7a7a7; float:right;}

.ct,.ct a{ padding:20px 0; font-size:14px; color:#4c4c4c;}

.view_box{ background:#fff; border:#d7dee2 solid 1px; padding:0 24px 21px;}
.view_special{ height:20px; width:100%; float:left; line-height:20px; padding:10px 0; border-bottom:#ccc solid 1px; width:100%; font-size:20px; color:#4c4c4c; margin-bottom:15px; }
.view_special span{border-left:#4c4c4c solid 5px;height:20px; float:left; padding-left:12px;}

.view_box .mn{ border:#e7e6e6 solid 1px; padding:40px; width:719px; float:left;}
.view_box .mn.on{ width:1110px; padding:40px 20px;}
.view_box .mn.on .on{ font-weight:bold;}
.view_title{ height:28px; line-height:28px; padding-bottom:20px;}
.view_title h1{ font-size:20px; color:#4c4c4c; float:left; margin-right:23px;}
.view_title p{ color:#a7a7a7;}

.view_content{ color:#6a6d70; line-height:36px;}
.view_content img{ width:100%; margin:15px 0;}

.view_box .sd{ width:316px; float:right;}
.view_box .sd dl{cursor:pointer;}
.view_box dt{ border-bottom:#d3d3d3 solid 1px; height:55px; line-height:55px; font-size:18px; color:#4c4c4c; background: url(../images/icon_16.jpg) no-repeat 98% center;}
.view_box dt span{ background:url(../images/icon_21.jpg) no-repeat 2px center; padding-left:10px;}
.view_box dl.on dt{ background:url(../images/icon_22.jpg) no-repeat 98% center; }
.view_box dl.on dd{ display:block;}
.view_box dd{ border-bottom:#e2e2e2 dashed 1px; padding:13px 0; display:none;}
.view_box dd p{ color:#a7a7a7; padding-top:10px;}

/**/
.show_kv{ background:url(../images/show_kv.jpg) no-repeat center 0; height:301px;}
.show_title{font-size:24px; color:#0a6db4; height:76px; line-height:76px; background:#fff;}
#container{margin-top:21px;}
.show{ background:#ecf5fa url(../images/show_bj.jpg) no-repeat center bottom; padding-bottom:330px;}
.show_list{ width:110%; }
.show_box{ border:#dde5e8 solid 1px; background:#fff; width:597px; margin-bottom:8px; margin-right:5px; float:left;}
.show_box .show_m{ width:597px; height:424px; overflow:hidden; text-align:center;}
.show_box .show_m img{ width:597px;}
.show_box.on .show_h,.show_box:hover .show_h{ background:#2f83bf; color:#fff;}
.show_box.on .show_h a,.show_box:hover .show_h a{color:#fff;}
.show_box.on img,.show_box:hover img{ width:717px; position:relative; left:-60px; top:-60px;}
.show_h{ text-align:center; margin-bottom:16px; padding:13px 0;}
.show_h h3{ font-size:22px; margin-bottom:5px; height:33px; overflow:hidden;}




.show_box.s7,.show_box.s8,.show_box.s9{ width:1200px;}
.show_box.s7 .show_m{ width:100%; height:410px; float:left;}
.show_box.s7 .show_h{ width:597px; float:left;}

.show_t{ width:505px; float:right; font-size:16px; line-height:26px; margin-right:50px; }
.show_cz{ background:#fff;}
.show_more{ margin-top:58px; text-align:center;  height:42px; line-height:40px;}
.show_more a{ font-size:18px; color:#fff;height:42px; width:132px; display:inline-block; text-indent:20px;background:url(../images/icon_23.jpg) no-repeat center 0;}
.show_search {}
.show_search a{ line-height:40px; color:#0a6db4; font-size:16px;}
.show_search input{ border:#0a6cb3 solid 1px; padding:10px 0; width:398px; text-indent:10px; margin-right:10px;}
.show_nav{ height:80px; line-height:80px;}
.show_nav li{ float:left; margin-right:54px; }
.show_nav li.on a{background:url(../images/icon_27.jpg) no-repeat 0 center;}
.show_nav li a{ color:#262323;padding-left:27px; background:url(../images/icon_26.jpg) no-repeat 0 center;}

.show_box.s8 .show_cl{ width:597px; float:left;}
.show_box.s9 .show_cl{ width:597px; float:right; }
.show_ttitle{ font-size:18px; padding:25px 0;}

.show.cs{ padding-bottom:60px;}
.M_board_t{ height:126px; background:url(../images/shfw.jpg) no-repeat 0 0; padding:25px 40px 0; border:#e9e8e8 solid 1px; font-size:18px; line-height:26px; color:#fff; margin-bottom:10px;}
.M_board_t p{ margin-bottom:12px;  letter-spacing: 2px;}
.M_board_t p span{ font-weight:100;}
.M_board_b { border:#e9e8e8 solid 1px; background:#fff; padding:0 11px; height:996px;}
.M_board_title{ height:55px; line-height:55px; background:url(../images/icon_21.jpg) no-repeat 27px center; padding-left:40px; font-size:20px; color:#4c4c4c; border-bottom:#e9e9e9 solid 1px; margin-bottom:29px;}

.M_board_form{ padding:0 40px;}
.M_group{ min-height:36px; margin-bottom:25px;}
.M_board_form span{ float:left; height:36px; width:61px; line-height:36px; color:#5d5c5c;}
.M_board_form p{ position:relative;}
.M_board_form .tips{ position:absolute; left:61px; color:#d55d2d; bottom:-17px;}
.M_board_form input{ width:1028px; border:#eceaea solid 1px; border-radius:3px; padding:8px 0; text-indent:10px;}
.M_board_form .M_btn input{width:74px; background:#3998e0; cursor:pointer; color:#fff; font-size:16px; height:29px; padding:0; font-family:微软雅黑;}
.M_board_form textarea{ height:190px; width:1030px;resize : none; border:#eceaea solid 1px; border-radius:3px; background:#fff; text-indent:10px; padding-top:10px;}
.M_btn{ text-align:right; padding-top:10px;}
.M_btn button{background:#3998e0; width:79px; border:0; height:29px; color:#fff;}

/**/
.marketin{ padding-bottom:60px;}
.marketin_kv{ height:300px; background:url(../images/marketing_kv.jpg) no-repeat center 0;}
.marketin{ background:#ebf5f9}
.marketin .wp{ background:#fff; padding-top:7px;}
.marketin_nav{ height:43px; line-height:43px; font-size:18px; border-bottom:#ebf5f9 solid 1px; padding:0 30px; }
.marketin_nav span{ font-weight:100; color:#008ad0; margin:0 10px;}
.marketin_nav a{color:#161616;}
.marketin_nav a.on{ color:#008ad0;}
.marketin_box{ padding:47px 22px 22px;}
.marketin_box .mn{ width:770px; float:left;}

.address_select{ height:40px; margin-bottom:31px;}
.ddlProvince_a,.ddlCity_a{ width:120%;}
.address_select .dd_a{ float:left; border:#3390cd solid 1px; width:280px; overflow:hidden; margin-right:42px;}

.address_select select{ height:40px; border:0; width:250px; text-indent:5px;}
.address_select span{ width:51px; float:left; height:100%; text-align:center; color:#fff; line-height:40px; background:#0a6db4;}

.marketin_box .sd{ width:350px; float:right;}


.marketin_search{ height:40px; background:#0a6db4; color:#fff; font-size:11px; margin-bottom:24px;}
.marketin_search input{ background:0; border:0; text-indent:15px; color:#fff; padding:11px 0; float:left; width:310px;}
.marketin_search a{ height:40px; width:40px; display:inline-block; background: url(../images/icon_29.jpg) no-repeat center center; float:right; text-indent:-800000px;}


.mk_title{ font-size:16px; height:35px; line-height:35px; border-bottom:#a0a0a0 solid 1px;}
.marketin_list ul{ padding-left:17px; padding-right:17px; padding-top:18px;}
.marketin_list ul li{ border-bottom:#dcdcdc solid 1px; margin-bottom:12px; padding-bottom:12px;}
.marketin_list ul li p:nth-child(1){ font-size:16px; padding-bottom:10px;}
.marketin_list ul li p:nth-child(2){ font-size:12px; padding-left:15px;}
.marketin_list ul li span{ color:#0074c1;}
.marketin_introduce{ padding:50px 35px 105px; line-height:30px; color:#353232;}

.certificate_title{ height:40px; margin:40px 0; text-align:center;}
.certificate_title span{ width:100px; height:40px; border:#7ab1d6 solid 1px; display:inline-block; font-size:24px; color:#0a6db4; text-align:centerl; line-height:40px;}

.certificate_box{ width:1314px; background:#fff; margin:0 auto; padding-top:49px; height:443px; margin-bottom:20px;}


.posterTvGrid{position:relative;height:398px; padding-top:8px;  }
.posterTvGrid img{max-width:none;max-height:none;border:0 none;background:#888;}
.posterTvGrid .contentHolder{position:relative;overflow:hidden;}
.posterTvGrid .contentHolderUnit{cursor:pointer;position:absolute;width:492px;height:392px;
-moz-box-shadow: 0 0 15px #dbcacb;
-webkit-box-shadow: 0 0 15px #dbcacb;
box-shadow: 0 0 15px #dbcacb;
}
..certificate_box1 .posterTvGrid .contentHolderUnit{-webkit-box-shadow:0 0 20px #dceaf4;-moz-box-shadow:0 0 10px #dceaf4;  box-shadow:0 0 10px #dceaf4; }

.posterTvGrid .contentHolderUnit a.elementLink{display:block;overflow:hidden;z-index:3;position:absolute;left:0;right:0;width:100%;height:100%;}
.posterTvGrid .contentHolderUnit img{width:100%;height:100%;}
.posterTvGrid .contentHolderUnit .elementTitle{}
.posterTvGrid .contentHolderUnit .elementOverlay{z-index:1;position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;filter:opacity=0;}
.posterTvGrid .contentHolderUnit .leftShadow{position:absolute;top:46px;left:-174px;width:174px;height:263px;}
.posterTvGrid .contentHolderUnit .rightShadow{position:absolute;top:46px;right:-174px;width:174px;height:263px;}
.posterTvGrid .bannerControls{ display:none;}
.posterTvGrid .leftNav,.posterTvGrid .rightNav{cursor:pointer;z-index:10;position:absolute;top:50%;width:45px;height:45px;margin-top:-43px;}
.posterTvGrid .leftNav{left:-45px;background:url(../images/leftNav.png) no-repeat center center;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="img/slide_prev_btn.png");}
.posterTvGrid .rightNav{right:-45px;background:url(../images/rightNav.png) no-repeat center center;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="img/slide_next_btn.png");}
.posterTvGrid .leftNav:hover{}
.posterTvGrid .rightNav:hover{}
.posterTvGrid .bottomNav{z-index:140;position:absolute;width:100%;height:10px; bottom:0px; left:0; width:100%;text-align:center;}
.posterTvGrid .bottomNavButtonOFF{cursor:pointer;overflow:hidden;display:inline-block;*display:inline;*zoom:1;width:10px;height:10px; margin-right:28px;vertical-align:top;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:#c3c3c3;}
.posterTvGrid .bottomNavButtonOFF:hover{background:#aaa;}
.posterTvGrid .bottomNavButtonON,
.posterTvGrid .bottomNavButtonON:hover{background:#69aaec;}
.posterTvGrid .bottomNavLeft{}
.posterTvGrid .bottomNavRight{}



.certificate_box.certificate_box2{ padding:0; height:343px; margin-bottom:0;}
.certificate_box.certificate_box2 .owl-pagination{ display:none;}
.certificate_box.certificate_box2 .owl-carousel{width:1116px;margin:0 auto; padding-top:42px;}
.certificate_box.certificate_box2 .owl-carousel .owl-wrapper-outer{ width:1116px; margin-left:0;  }
.certificate_box.certificate_box2 .owl-item{ overflow:hidden;}
.certificate_box.certificate_box2 .owl-item img{ width:100%;}

.certificate_box.certificate_box2 .owl-prev,.certificate_box.certificate_box2 .owl-next{ width:16px; height:343px; position:absolute; top:0;}
.certificate_box.certificate_box2 .owl-prev{ left:-45px; background:url(../images/icon_31.jpg) no-repeat center center;}
.certificate_box.certificate_box2 .owl-next{ right:-45px; background:url(../images/icon_30.jpg) no-repeat center center;}



.marketin_title{ height:43px; line-height:43px; font-size:18px; color:#008ad0; padding:0 30px; border-bottom:#ebf5f9 solid 1px;}
.marketin_list{ border-top:#a0a0a0 solid 1px;}

.show_more div{ display:none;}


.content_menu{ display:none; background:url(../images/guestbook_tc.png) no-repeat center 0; width:100%; left:0; height:334px; z-index:99; position:fixed; top:30%;}
.content_mark{ height:100%; display:none; width:100%; position:fixed; background:url(../images/guestbook_bj.png); z-index:88; top:0; left:0;}











/**/
.certificate_box  ul{ width:110%;}
.certificate_box  ul li{ float:left; width:565px; height:389px; margin-right:50px;
-moz-box-shadow: 0 0 25px #dceaf4;
-webkit-box-shadow: 0 0 25px #dceaf4;
box-shadow: 0 0 25px #dceaf4;
}
.certificate_box  ul li img{ width:100%; height:100%;}
.certificate_box.certificate_box2,.certificate_box.certificate_box1{ height:386px; padding:47px 63px; width:1188px; overflow:hidden;}
